import request from '@/utils/request'

const sysProductApi = {

}

/**
 * 获取商品信息分页列表
 * @param data
 * @returns {AxiosPromise}
 */
sysProductApi.getPageList = data => {
  return request({
    url: '/sysProduct/getPageList',
    method: 'post',
    data
  })
}

/**
 * 商品信息详情
 * @param data
 * @returns {AxiosPromise}
 */
sysProductApi.detail = id => {
  return request({
    url: '/sysProduct/info/' + id,
    method: 'get'
  })
}

/**
 * 新增商品信息
 * @param data
 * @returns {AxiosPromise}
 */
sysProductApi.add = data => {
  return request({
    url: '/sysProduct/add',
    method: 'post',
    data
  })
}

/**
 * 修改商品信息
 * @param data
 * @returns {AxiosPromise}
 */
sysProductApi.update = data => {
  return request({
    url: '/sysProduct/update',
    method: 'post',
    data
  })
}

/**
 * 删除商品信息
 * @param data
 * @returns {AxiosPromise}
 */
sysProductApi.delete = id => {
  return request({
    url: '/sysProduct/delete/' + id,
    method: 'post'
  })
}


export default sysProductApi
